// pages/appli/appli.js
const app = getApp()
var time = new Date()
Page({
    data: {
        tisi:'null',
        hdname:'',
        hdtime:'',
        day:Number,
        inpvalue:"请选择",
        hidden:false,
        inpclicknum:0,
        sex: [{
            id: 1,
            value: '男',
            checked:true
          }, {
            id: 2,
            value: '女'
          }],
        sexvalue:"男"
    },
    formSubmit: function(e) {
        var strtel = /^1[3456789]\d{9}$/;
        var username = e.detail.value.username;
        var usertel = e.detail.value.usertel;
        var usongTitle = e.detail.value.usongTitle;
        var selectvalue = e.detail.value.selectvalue;
        var sexvalue=this.data.sexvalue;
        if (username.length == 0) {
            wx.showToast({
                title: '姓名不能为空！',
                icon: 'none',
                duration: 1500
            })
            setTimeout(() => {
                wx.hideToast()
            }, 2000)
        } else if (!strtel.test(usertel)) {
            wx.showToast({
                title: '请填写合法号码',
                icon: 'none',
                duration: 1500
            })
            setTimeout(() => {
                wx.hideToast()
            }, 2000)
        } else if (usongTitle.length == 0) {
            wx.showToast({
                title: '请填写歌名',
                icon: 'none',
                duration: 1500
            })
            setTimeout(() => {
                wx.hideToast()
            }, 2000)
        } else if (sexvalue == "null"){
            wx.showToast({
                title: '请选择性别',
                icon: 'none',
                duration: 1500
            })
            setTimeout(() => {
                wx.hideToast()
            }, 2000)
        } else if (selectvalue == "请选择") {
            wx.showToast({
                title: '请选择场次',
                icon: 'none',
                duration: 1500
            })
            setTimeout(() => {
                wx.hideToast()
            }, 2000)
        }  else {
            //发送给后台
            var that = this;
            wx.request({
                url: 'https://ipass.cc/myapi/registersc.php',
                data: {
                    type:1,
                    name: username,
                    tel: usertel,
                    usongTitle: usongTitle,
                    sex: sexvalue,
                    // selectvalue:selectvalue
                },
                method: "post",
                header: {
                    'content-type': 'application/x-www-form-urlencoded'
                },
                dataType: 'json',
                responseType: 'text',
                success(res) {
                    console.log(res.data)
                    var tisi=res.data;
                    wx.showToast({
                        title: tisi,
                        icon:'none',
                        duration:2000
                    });
                    // if(tisi=="报名成功"){
                    //     that.setData({
                    //         tisi
                    //     })
                    // }
                    
                },
                fail: () => {},
                complete: () => {}
            })
        }

        // 发送推送消息
        // console.log(this.data.tisi)
        // function d(){
        //     console.log(this.data.tisi)
        //     // if(this.data.tisi=="报名成功"){
        //     //     wx.requestSubscribeMessage({
        //     //         tmplIds: ["Or5eFsHJmlRo1MJcV8fMaOnmXG_gHMD6njrvdUEOPzY"],
        //     //         success (res) {
        //     //             if(res.errMsg === 'requestSubscribeMessage:ok'){
        //     //                 app.comrequest('https://ipass.cc/myapi/adminiapi/pushnews.php',{openid:app.globalData.openid}).then(res=>{
        //     //                     console.log(res)
        //     //                 })
        //     //             }
        //     //         },
        //     //         fail(err){
        //     //             console.log(err)
        //     //         }
        //     //     })
        //     // }
        // }
        // setTimeout(d(),1500)
        


    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
        var that=this;
        /*
        判断当前时间是否过期
        var datas=[
            {id:'0',value:'6号上午 朗诵比赛',date:'2021/11/06'},
            {id:'1',value:'6号上午 背靠背运粮',date:'2021/11/06'},
            {id:'2',value:'6号下午 独轮车运粮',date:'2021/11/06'},
            {id:'3',value:'6号下午 晒谷子比赛',date:'2021/11/06'},
            {id:'4',value:'6号下午 抓鱼比赛',date:'2021/11/06'},
            {id:'5',value:'7号上午 滚铁环比赛',date:'2021/11/07'},
            {id:'6',value:'7号上午 拔河比赛',date:'2021/11/07'},
            {id:'7',value:'7号上午 扁担挑起来',date:'2021/11/07'},
            {id:'8',value:'7号下午 徒手运泥鳅',date:'2021/11/07'},
            {id:'9',value:'7号下午 打麻子',date:'2021/11/07'}
        ];
        var getmonth=time.getMonth() + 1;
        if(getmonth<10){
            getmonth='0'+getmonth
        }
        var getdate=time.getDate();
        if(getdate<10){
            getdate='0'+getdate
        }
        var newDate=time.getFullYear() + '/' + getmonth + '/' + getdate;
        var ndatas=[];  //得到未过期时间的数组
        for(var key in datas){
            var date=datas[key].date;
            if(date<newDate){
                continue
            }else{
                ndatas.push(datas[key])
            }
        }
        console.log(ndatas)
        that.setData({
            xlselects:ndatas
        })*/
    },
    inpclick(){
        var inpclicknum=this.data.inpclicknum
        inpclicknum=inpclicknum+1
        this.setData({
            inpclicknum
        })
        if(inpclicknum%2==0){
            this.setData({
                hidden:false,
            })
        }else{
            this.setData({
                hidden:true,
            })
        }  
    },
    xlclick(e){
        this.setData({
            inpvalue:e.currentTarget.dataset.value,
            hidden:false,
            inpclicknum:this.data.inpclicknum+1
        })
        // var inpvalue=e.currentTarget.dataset.value;
        // app.comrequest('https://ipass.cc/myapi/registersc.php',{type:2,inpvalue:inpvalue}).then(res=>{
        //     console.log(res[0].swlvalues)
        //     var num=res[0].swlvalues;
        //     if(num>=20){
        //         this.setData({
        //             tt:'该场次已满'
        //         })
        //     }else{
        //         this.setData({
        //             tt:''
        //         })
        //     }
        // })
    },
    radioChange(e){
        var sex=e.detail.value;
        if(sex==1){
            this.setData({
                sexvalue:'男'
            })
        }else if(sex==2){
            this.setData({
                sexvalue:'女'
            })
        }
    }
})